﻿using System.ComponentModel;
using System.ComponentModel.DataAnnotations;

namespace Devonline.Core;

/// <summary>
/// 包装单位
/// </summary>
[Description("包装单位")]
public enum PackageUnit
{
    /// <summary>
    /// 个/支-EA
    /// </summary>
    [Display(Name = "个/支")]
    EA,
    /// <summary>
    /// 件/片-PCS
    /// </summary>
    [Display(Name = "件/片")]
    PCS,
    /// <summary>
    /// 张-SHT
    /// </summary>
    [Display(Name = "张")]
    SHT,
    /// <summary>
    /// 块-BLK
    /// </summary>
    [Display(Name = "块")]
    BLK,
    /// <summary>
    /// 双-PAIR
    /// </summary>
    [Display(Name = "双")]
    PAIR,
    /// <summary>
    /// 把/扎-BNDL
    /// </summary>
    [Display(Name = "把/扎")]
    BNDL,
    /// <summary>
    /// 卷-RLL
    /// </summary>
    [Display(Name = "卷")]
    RLL,
    /// <summary>
    /// 瓶-BTL
    /// </summary>
    [Display(Name = "瓶")]
    BTL,
    /// <summary>
    /// 罐-CAN
    /// </summary>
    [Display(Name = "罐")]
    CAN,
    /// <summary>
    /// 盒-BOX
    /// </summary>
    [Display(Name = "盒")]
    BOX,
    /// <summary>
    /// 包-PKG
    /// </summary>
    [Display(Name = "包")]
    PKG,
    /// <summary>
    /// 箱-CTN
    /// </summary>
    [Display(Name = "箱")]
    CTN,

    /// <summary>
    /// 其他
    /// </summary>
    [Display(Name = "其他")]
    Other = 999
}